package org.ch02.test07;

import java.lang.reflect.Array;

/**
 * @author ZQX
 * @date 2025-03-19
 */
public class MainTest02 {
    public static void main(String[] args) {
        // 第一：创建数组
        Object arr = Array.newInstance(int.class, 3);

        // if(arr instanceof int[]) {
        //     int[] intArr = (int[])arr ;
        // }

        // 第二：初始化数组
        Array.set(arr, 0, 100);
        Array.set(arr, 1, 200);
        Array.setInt(arr, 2, 300);

        // 第三：获取数组中的元素
        System.out.println(Array.get(arr, 0));
        System.out.println(Array.get(arr, 1));
        System.out.println(Array.get(arr, 2));
    }
}
